package com.gosophia.commons.web.bean;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * 
 * 功能：      页面高级查询页面初始化信息
 * @author renxuehui
 * @since  2010-9-19
 *  Copyright (c) 2010 Gosophia corporation All Rights Reserved
 */
public class SearchItemInfo extends BaseUIInfo {

    /**
     * 数据字典：当页面展示类型为【select:下拉列表】时，页面从本属性获取枚举值
     */
    private List<Map<String, ?>> dataDictionarys = new ArrayList<Map<String,?>>();
    
    public SearchItemInfo(){
        super();
    }

    public SearchItemInfo(String cnFieldName, String propertyName, String uiType) {
        super(cnFieldName, propertyName, uiType);
    }
    
    public SearchItemInfo(String cnFieldName, String propertyName,
            String uiType, List<Map<String, ?>> dataDictionarys) {
        super(cnFieldName, propertyName, uiType);
        this.dataDictionarys = dataDictionarys;
    }

    public List<Map<String, ?>> getDataDictionarys() {
        return dataDictionarys;
    }

    public void setDataDictionarys(List<Map<String, ?>> dataDictionarys) {
        this.dataDictionarys = dataDictionarys;
    }

}
